support piece - Spanish English Dictionary